const { generateContent } = require('./services/ai');
const dotenv = require('dotenv');

// 加载环境变量
dotenv.config();

// 测试AI接口调用
async function testAIService() {
  try {
    console.log('开始测试豆包AI接口...');
    
    // 使用一个简单的提示词进行测试
    const testParams = {
      prompt: '你好，请简单介绍一下你自己。',
      options: {
        temperature: 0.7,
        max_tokens: 100
      }
    };

    console.log('发送测试请求...');
    const response = await generateContent(testParams);
    
    console.log('\n接口返回结果：');
    console.log(JSON.stringify(response, null, 2));
    
    if (response.success) {
      console.log('\n✅ 测试成功！接口可以正常调用。');
    } else {
      console.log('\n❌ 测试失败！错误信息：', response.error);
    }
  } catch (error) {
    console.error('\n❌ 测试过程出错：', error);
  }
}

// 运行测试
testAIService();